<?php    
    if (!defined('ZT')) exit;

    class Email {
        private $destinatarios;
        private $asunto;
        private $remitente;
        private $mensaje;
    
        function __construct($asunto, $remitente, $mensaje)
        {        
            $this->destinatarios = array( );
            $this->remitente = $remitente;
            $this->asunto    = $asunto;
            $this->mensaje   = $mensaje;
        }
        
        function agrega_destinatario($destinatario)
        {
            $this->destinatarios[] = $destinatario;
        }
        
        function envia( )
        {
			$headers = "From: {$this->remitente}";
            $status = true;
            
            foreach ($this->destinatarios as $destinatario) {
                $status &= @mail($destinatario, $this->asunto, $this->mensaje, $headers);
            }
            
            return $status;
        }
    }
?>